/*
 *  campaign_record.h
 *  by Lucio
 */

#ifndef CAMPAING_RECORD_H
#define CAMPAING_RECORD_H

#include <gtkmm/treemodel.h>
#include <string>

class CampaignRecord: public Gtk::TreeModel::ColumnRecord {
public:
    Gtk::TreeModelColumn<std::string> campaignID;
    Gtk::TreeModelColumn<std::string> name;
    Gtk::TreeModelColumn<std::string> difficulty;
    Gtk::TreeModelColumn<std::string> min_players;
    Gtk::TreeModelColumn<std::string> level_size;
    Gtk::TreeModelColumn<std::string> img_path;
    CampaignRecord() {
        add(campaignID);
        add(name);
        add(difficulty);
        add(min_players);
        add(level_size);
        add(img_path);
    }
};

#endif  //CAMPAING_RECORD_H
